import akshare as ak
import sys
# 机构持股一览表
# quarter=”20051″; 从 2005 年开始, {“一季报”:1, “中报”:2 “三季报”:3 “年报”:4}, e.g., “20191”, 其中的 1 表示一季报; “20193”, 其中的 3 表示三季报;

# 名称	类型	默认显示	描述
# 证券代码	str	Y	–
# 证券简称	str	Y	–
# 机构数	float	Y	–
# 机构数变化	float	Y	–
# 持股比例	float	Y	注意单位: %
# 持股比例增幅	float	Y	注意单位: %
# 占流通股比例	float	Y	注意单位: %
# 占流通股比例增幅	float	Y	注意单位: %


def stock_institute_hold(code):
    stock_institute_hold = ak.stock_institute_hold(quarter=code)
    for indexs in stock_institute_hold.index:
        s = ''
        index = stock_institute_hold.loc[indexs]
        for i in range(index.size):
            s = s + str(index[i])
            if i != index.size - 1:
                s = s + ","
        print(s)



if __name__ == '__main__':
    # for i in range(1, len(sys.argv)):
    #     url = sys.argv[i]
        stock_institute_hold("20211")